flaming torch - Alemán Inglés Diccionario